*{
    background-color: #fff;
}
.list_header{
    background-color:red;
    height: 35px;
}
.sm_view{
    box-sizing: border-box;
    li{
        border-bottom: 2px solid #ccc;
        position: relative;
        padding: 10px;
        a{
            display: block;
            width: 100%;
            height: 100%;
            img{
                height: 100px;
                width: 100px;
                padding-right: 10px;
            }
        }
        .num{
            margin-top: 15px;
            display: block;
        }
        i{
            position: absolute;
            right: 20px;
            bottom: 20px;
        }
        .content{
            height: 35px;
            overflow: hidden;
            text-overflow:ellipsis;
            white-space: nowrap;
        }
    }
}
.choose{
    height: 45px;
    position: relative;
    .pre{
        left: 5px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    .jump{
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        padding-top: 7px;
        height: 100%;
        button{
            display: block;
        }
        .jump_1{
            display: none;
        }
    }
    
    .next{
        right: 5px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
}
.list_footer{
    background-color: blue;
    height: 50px;
}
